• word of the day

    eucarya acuminata

    eucarya acuminata - Dictionary definition and meaning for word eucarya acuminata

    Definition
    (noun) Australian tree with edible flesh and edible nutlike seed
Download our Mobile App Today
Receive our word of the day
on Whatsapp